package org.trackcore.model.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Builder;
import lombok.Data;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName("behavior_click")
@Builder
public class BehaviorClick {
    @TableId(value = "log_id", type = IdType.INPUT)
    private String logId;     // 关联base_log.id (不在JSON中)
    private Double StarTime;  // 完全保留前端大小写
    private String eventType;
    private Integer height;
    private String innerHtml;

    @TableField("outer_html") // 映射到修改后的列名
    private String outerHtml;

    private String subType;
    private String target;
    private String type;
    private Integer width;
    private String pageUrl;   // 来自父级JSON
}
